home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19941031-19941221 / 000202_this_point, Hebrew-aware software on the remote host or service should be.msg < prev    next >
Text File  |  2020-01-01  |  24KB  |  512 lines

  1. able to produce correctly formatted screens containing any mixture of English
  2. and Hebrew.
  3.  
  4. ENTERING HEBREW CHARACTERS ON THE KEYBOARD
  5.  
  6. MS-DOS Kermit acts like a Hebrew-model DEC VT terminal.  Like your PC, the VT
  7. terminal has the normal number of keys; it does not have extra keys for Hebrew.
  8. Thus, some keys are "shared" between Roman and Hebrew characters.  To send
  9. Hebrew letters the keyboard must be in "Hebrew mode", and to send lowercase
  10. Roman letters, the keyboard must be in "English mode".  The HEBREW.INI file
  11. supplies you with commands and hot keys to switch modes:
  12.  
  13.                         Command    Hot-Key
  14.    Enter Hebrew mode:    HKEYS       F5
  15.    Enter English mode:   EKEYS       F6
  16.  
  17. Use the commands (HKEYS, EKEYS) when at the "MS-Kermit>" prompt; use the hot
  18. keys (F5, F6) during terminal emulation.  MS-DOS Kermit also allows the host
  19. application to change your keyboard mode automatically by sending escape
  20. sequences (the JTSA catalog application does this); see the Appendix at the
  21. end of this file.
  22.  
  23. When Hebrew key mappings are in effect and you press any key to which a Hebrew
  24. code is assigned during terminal emulation, Kermit automatically translates
  25. the PC Hebrew code into the appropriate code (HEBREW-ISO or HEBREW-7 or
  26. TRANSPARENT) for the remote application, according to your TERMINAL
  27. CHARACTER-SET setting.  In other words, you do NOT need different key mappings
  28. for different host Hebrew character sets.
  29.  
  30. HEBREW FILE TRANSFER
  31.  
  32. Hebrew text-file transfer is supported only by MS-DOS Kermit, C-Kermit (UNIX,
  33. VMS, OS/2, Stratus VOS, etc), and IBM Mainframe Kermit (VM/CMS, MVS/TSO, CICS).
  34.  
  35. When transferring Hebrew text files between MS-DOS Kermit and a remote
  36. computer or service, use the following commands to ensure that the Hebrew
  37. characters are translated correctly:
  38.  
  39. On the PC:                         On the remote computer:
  40.  
  41.  SET FILE CHARACTER-SET CP862       SET FILE CHARACTER-SET xxx
  42.  SET TRANSFER CHARACTER-SET HEBREW  SET TRANSFER CHARACTER-SET HEBREW
  43.  
  44. xxx is the name of the Hebrew character-set on the remote host, such as
  45. HEBREW-ISO, HEBREW-7, or (only on IBM Mainframes) CP424.  Then send and
  46. receive text files in the normal way.
  47.  
  48. PRINTING
  49.  
  50. All files created on your PC's disk by Kermit will record Hebrew letters in the
  51. IBM PC Hebrew code page, CP862 (provided you have set up the appropriate
  52. translation).  If you have a printer that is capable of printing this character
  53. set, then all the normal printing facilities of DOS and of Kermit should work
  54. as expected:
  55.  
  56.  . The DOS PRINT command.
  57.  . The Print Screen key in DOS or Kermit.
  58.  . etc etc.
  59.  
  60. NOTE: If you have an IBM printer that is capable of code-page switching, then
  61. the Hebrew fonts supplied on the Hebrew disk will probably not print correctly.
  62. In this case, you will need the real IBM Code Page 862, prepared and loaded
  63. according to the instructions on pages 126-129 of "Using MS-DOS Kermit".
  64. (Sorry, I do not know how to get it -- try IBM Israel :-)
  65.  
  66. If you do NOT have a printer with a Hebrew font built in, then you must use
  67. higher-level software to do the printing.  Reportedly, for example, it is
  68. possible to import a plain-text CP862 file (such as Kermit would create when
  69. you save a screen) into Hebrew WordPerfect and then print it from there.
  70.  
  71. ACCESSING THE ALEPH LIBRARY CATALOG APPLICATION
  72.  
  73. The ALEPH system, in use throughout Israel and also at the Jewish Theological
  74. Seminary of America, is designed for use by DEC VT terminals, such as those
  75. emulated by MS-DOS Kermit, and it uses the 8-bit ISO Latin/Hebrew alphabet.
  76. The HEBREW.INI file sets everything up for you.
  77.  
  78. If your PC is on a TCP/IP network and your MSCUSTOM.INI (MS-DOS Kermit
  79. customization file) is correctly set up for TCP/IP, you can telnet directly
  80. from your PC to an ALEPH host, e.g.:
  81.  
  82.   MS-Kermit> telnet aleph.huji.ac.il
  83.              ^^^^^^^^^^^^^^^^^^^^^^^
  84. If your PC is not on the network, you can dial up with a modem.
  85.  
  86. No matter which way you came in, you should now see the host banner and
  87. login prompt, e.g.:
  88.  
  89.   **********************************************************************
  90.   *           The Jewish Theological Seminary of America               *
  91.   *                         VAX/VMS v.5-4                              *
  92.   **********************************************************************
  93.  
  94.   Username: ALEPH
  95.             ^^^^^
  96. Respond to the "Username:" prompt by typing the word "aleph" and then press
  97. the Enter key.  You won't need a password.  Now you will see the following
  98. greeting and menu:
  99.  
  100.         Welcome to VAX/VMS version V5.4 on node THEO
  101.     Last interactive login on Tuesday, 8-FEB-1994 18:38
  102.     Last non-interactive login on Sunday,  4-JUL-1993 18:44
  103.  
  104.               Terminal selection  
  105.   Standard (non soft font) terminals: 
  106.    3.  VT102 (Latin only, unless accessed using Israeli ALEPH KERMIT)
  107.    11. VT220 protocol (VT220,VT320,VT340,VT420,V603, etc.
  108.            Latin only, unless terminal has Hebrew chip installed)
  109.  
  110.   Full Latin and SOFT FONT (Hebrew, Arabic, Cyrillic) standard terminals:
  111.    17. VT320 
  112.    18. VT420 
  113.  
  114.   English/Hebrew and SOFT FONT (Arabic, Cyrillic) Israeli Hebrew chip
  115.   terminals:
  116.    27. VT320 
  117.    28. VT420 
  118.  
  119.            Select from menu : 11
  120.                                       ^^
  121. Choose 11 (VT220) from the terminal-type menu.  That's all there is to it.
  122.  
  123. Now you should see an English menu on your screen with Hebrew writing near
  124. the top.  Here's a quick demo:
  125.  
  126. 1. In the menu screen, type "?/HEB" (uppercase, without the quotes) and then
  127.    press the Enter key to switch to Hebrew display mode.  The menu should
  128.    change to all Hebrew, and your keyboard should switch automatically into
  129.    Hebrew mode.
  130.  
  131. 2. Now type "?/ENG" to switch back to English.  Beware: Since the keyboard is
  132.    in Hebrew mode while you are typing this, the slash character (/) is now
  133.    mapped to lowercase "q", so to enter "?/ENG", you must type "?qENG".
  134.    Notice how these characters echo when you type them.  Now you should see a
  135.    help screen whose left side is English and whose right side is Hebrew.
  136.  
  137. 3. Now type "ENG" or "HEB" to select English or Hebrew screens.  The host
  138.    application automatically switches your keyboard to the appropriate mode.
  139.    If you select Hebrew, the Hebrew key mappings go into effect automatically;
  140.    if you select English, the English mappings are made automatically.
  141.  
  142. 4. In an English screen, search for (say) authors named Singer by typing:
  143.  
  144.       AU/Singer
  145.  
  146.    In a Hebrew screen type the Hebrew author-search command, Mem-Chet-slash
  147.    (njq) and the author's name in Hebrew, for example "zhbdr" (= Zade Yod Nun
  148.    Gimel Resh = Zinger):
  149.  
  150.       njqzhbdr
  151.  
  152. 5. To capture a screen, hold down the Ctrl key and press the End key on the
  153.    numeric keypad.  This copies text on the screen to a file on your disk
  154.    called KERMIT.SCN.  If you do this more than once, it will keep adding new
  155.    screens to the end of the KERMIT.SCN file, separating each one by a
  156.    Formfeed.
  157.    
  158. To get back to the main menu at any time, press the PC's F7 key.
  159.  
  160. To leave ALEPH, type the word "STOP" (without the quotes) and then press the
  161. Enter key.
  162.  
  163. Some Hebrew library catalogs that use the ALEPH software are:
  164.  
  165.   Central ALEPH Computer          Telnet RAM2.HUJI.AC.IL or 128.139.4.207
  166.   Bar-Ilan University             Telnet ALEPH.BIU.AC.IL or 132.70.9.36
  167.   Ben-Gurion University           Telnet BGULIB.BGU.AC.IL
  168.   Haifa University                Telnet LIB.HAIFA.AC.IL or 132.74.1.100
  169.   Hebrew University               Telnet ALEPH.HUJI.AC.IL or 128.139.4.207
  170.   Jewish Theological Seminary     Telnet JTSA.EDU
  171.   Technion                        Telnet LIB.TECHNION.AC.IL or 132.68.1.20
  172.   Tel Aviv University             Telnet TAUVAX.TAU.AC.IL or 132.66.32.6
  173.   Weizmann Institute of Science   Telnet WISLIB.WEIZMANN.AC.IL or 132.76.64.14
  174.  
  175. In all cases, the username to use is ALEPH and no password is required,
  176. and in all cases you should choose "11" from the terminal-type menu.
  177.  
  178. Also, please note that references to Hebrew-University Kermit are obsolete, as
  179. are the instructions for using it.  All the work done at Hebrew University was
  180. incorporated into MS-DOS Kermit 3.13, and upgraded to a much higher level of
  181. functionality.  Please ignore the instructions about special MSKERMIT.INI
  182. files, VT102 emulation, Terminal Type 3, etc.
  183.  
  184. USING KERMIT'S HEBREW FEATURES IN NON-HEBREW APPLICATIONS
  185.  
  186. You can use Kermit's Hebrew features to create or view plain-text documents on
  187. a CUNIX or other host computer written in Hebrew (or Yiddish?) (or Ladino?)  if
  188. you keep the following points in mind:
  189.  
  190.  . Hebrew characters are restricted to the basic set of 22 letters and
  191.    5 final forms.
  192.  
  193.  . Hebrew characters are stored and transmitted left to right, even though
  194.    they should be displayed right to left.
  195.  
  196.  . You can't mix Roman and Hebrew text in a plain-text file unless you are
  197.    willing to type the Hebrew letters in reverse order (or vice-versa,
  198.    depending on how the text is to be displayed).  That's because
  199.    non-Hebrew-aware software is not equipped to handle bidirectional text.
  200.  
  201. If you are using Kermit to create or read Hebrew text on a computer that does
  202. not have Hebrew-aware software, you can tell Kermit to reverse its
  203. screen-writing direction to force characters to be written right-to-left:
  204.  
  205.   SET TERMINAL DIRECTION RIGHT-TO-LEFT
  206.  
  207. And, of course, you can also undo this effect:
  208.  
  209.   SET TERMINAL DIRECTION LEFT-TO-RIGHT
  210.  
  211. The HEBREW.INI file assigns these functions to F9 and F10, respectively, so you
  212. can conveniently switch direction during terminal emulation.
  213.  
  214. If your connection to the host application is "8-bit clean", AND the
  215. application itself is also 8-bit clean, you can use the ISO 8859-8 Latin/Hebrew
  216. Alphabet, which contains full upper and lowercase Roman, plus Hebrew, plus a
  217. variety of symbols.  Unfortunately, very few host applications are 8-bit clean
  218. (except on VMS -- such as the JTSA Library System).
  219.  
  220. EXAMPLE: Creating a Hebrew text file with the VMS EVE (EDIT/TPU) editor:
  221.  
  222.   1. Tell MS-DOS Kermit to TAKE HEBREW.INI
  223.   2. Log in to the VAX.
  224.   3. EDIT/TPU <filename>.
  225.   4. Push F5 to enter Hebrew keyboard mode.
  226.   5. Push F9 to select right-to-left screen writing.
  227.   6. Create/edit the file in the normal way.  All the English
  228.      will be displayed backwards, but the Hebrew will look right.
  229.  
  230. IN THE 7-BIT ENVIRONMENT, you'll have to use the Hebrew-7 character set,
  231. in which lowercase Roman letters are replaced by Hebrew letters; thus
  232. only uppercase Roman letters are available.  For example, to send a Hebrew
  233. e-mail message with (English) Pine:
  234.  
  235.   1. Access and log in to CUNIX (don't put Kermit into Hebrew mode yet).
  236.   2. Start Pine and select COMPOSE MESSAGE.
  237.   3. Fill out the To: and Subject: fields of the message using Roman letters.
  238.   4. Move to the message body using the down-arrow or Enter key.
  239.   5. Press the F5 key to enter Hebrew keyboard mode.
  240.   6. Use Alt-x to return to the MS-Kermit> prompt and enter the following
  241.      commands:
  242.      
  243.        take hebrew.ini
  244.        set terminal character-set hebrew-7
  245.        set terminal bytesize 7
  246.        connect
  247.  
  248.      Remember: you can abbreviate Kermit commands and keywords (but not
  249.      filenames) to their minimum unique length.  So the above commands could
  250.      also be entered as:
  251.  
  252.        ta hebrew.ini
  253.        set ter ch hebrew-7
  254.        set ter by 7
  255.        c
  256.  
  257.   7. Push F9 to select right-to-left screen writing.
  258.   8. Type Ctrl-L (hold down Ctrl and press the L key) to refresh the screen.
  259.   9. Enter Hebrew text into the message body, referring to the keyboard map.
  260.      If you must type numbers, enter the digits in reverse order.  If you must
  261.      type English text, enter the letters in UPPER CASE and in reverse order.
  262.  10. To send the message, type Ctrl-X (hold down Ctrl, press X).
  263.  11. To return to English mode, press F6 and F10, then Ctrl-L to refresh
  264.      the screen.
  265.  12. Enter Q to quit from Pine.
  266.  
  267. The person who receives your message must, of course, also be set up for the
  268. Hebrew-7 character set and right-to-left display.  Remember that when the
  269. keyboard is in Hebrew mode, all Roman letters must be entered in UPPER CASE.
  270. This includes (of course) Pine commands.
  271.  
  272. OTHER HOST-BASED HEBREW APPLICATIONS   
  273.  
  274. There is a version of the text editor EMACS, developed in Japan, called MULE
  275. (MUltiLingual EMACS), which is capable of handling Hebrew (as well as almost
  276. any other script in the world), fully accomodating mixed Hebrew and Roman (or
  277. other) scripts, and (reportedly) handling bidirectionality correctly.  It
  278. works best with X terminals, but might also work in Hebrew mode with PCs
  279. running Kermit.
  280.  
  281. There is a Hebrew version of the UNIX VI text editor, called vi.iv, from
  282. the Technion.
  283.  
  284. There is reportedly a Hebrew version of the Pine e-mail software.
  285.  
  286. EPILOG
  287.  
  288. Because Hebrew text is intrinsically bidirectional (since, for example, numbers
  289. are written left-to-right, and Roman or other types of left-to-right text are
  290. often mixed in), no "plain-text" standard for Hebrew has ever emerged.  Hebrew
  291. text can only be handled on a "higher" level, e.g. by applications such as the
  292. JTSA catalog, Hebrew WordPerfect, and so on.
  293.  
  294. Unfortunately, but not surprisingly, these higher-level applications are
  295. incompatible with each other, using different character sets and different
  296. methods for indicating and controlling directionality, not to mention other
  297. rendering and representation issues (Macintosh vs PC, font selection and style,
  298. boldface, italic, etc etc).  Thus, widespread system- and application-
  299. independent interchange of Hebrew text has never been achieved.  Informants in
  300. Israel tell me, for example, that Hebrew simply is not used in e-mail;
  301. everybody gets by with English.
  302.  
  303. The situation with Arabic is similar, but not identical.
  304.  
  305. The situation with other non-Roman alphabetic scripts, such as Cyrillic and
  306. Greek, is far better.  These scripts can be handled very easily by a simple
  307. font change, and mixtures of Cyrillic and Roman or Greek and Roman letters in a
  308. plain text file poses no problems at all.  Similar comments apply to other
  309. left-to-right alphabetic scripts such as Armenian, Georgian, etc.
  310.  
  311. In the future, there will be a universal coded character set, ISO 10646,
  312. capable of representing all of the world's scripts in a single coding system,
  313. including both modern and ancient scripts.  Presently, ISO 10646 includes only
  314. the basic Hebrew repertoire of 22 letters plus 5 final forms.  An extension to
  315. this standard, proposed by the Israel Institute for Standards, will add vowel
  316. points, cantillation marks, and possibly also unique Hebrew forms of
  317. punctuation as well as Yiddish digraphs.  ISO 10646 (and its precursor,
  318. Unicode, which is in most part a compatible subset of ISO 10646) will allow
  319. text to contain any mixture of scripts.  But massive changes in software, data,
  320. as well as in display, printing, and data entry devices will be required, so
  321. only time will tell if ISO 10646 will achieve widespread use.
  322.  
  323. APPENDIX I - EDITING FILES ON THE PC
  324.  
  325. Your AUTOEXEC.BAT and CONFIG.SYS are "plain text" files.  The same is true of
  326. all Kermit command and initialization files.  You can modify such files using
  327. the DOS EDLIN or EDIT programs.  EDLIN and EDIT are documented in your DOS
  328. manual.  The recommended method for editing these files is to use the DOS EDIT
  329. program.  Let's suppose you want to modify your AUTOEXEC.BAT file.  First, make
  330. a backup copy in case something goes wrong:
  331.  
  332.   cd c:\
  333.   copy autoexec.bat autoexec.bak
  334.  
  335. And then start the editor:
  336.  
  337.   edit autoexec.bat
  338.  
  339. This brings up a screen showing the file.  You can move through the file with
  340. the arrow keys until you find the line you want to change, in our case the line
  341. that starts with "PATH=".  Use the End key to position the cursor at the end of
  342. the "PATH=" line, then type the text you want to add, such as ";C:\KERMIT".
  343.  
  344. To save the file, press Alt-f (hold down Alt, press f) to activate the File
  345. menu.  Then use the down-arrow key to highlight the Save item, and then press
  346. the Enter key.
  347.  
  348. To exit from EDIT, press Alt-f again, use the arrow key to highlight Exit, and
  349. press Enter.
  350.  
  351. If you are using a word processing program to create or modify a DOS or Kermit
  352. command file, do not include any special effects (bold, underline, italics),
  353. and be sure to save the file in text mode.  The method for doing this depends
  354. on the word processor.
  355.  
  356. In Microsoft Word 5.0, for example, press the Esc key to get to the menu, press
  357. T to choose Transfer, press S to choose Save, type the filename, use the arrow
  358. keys to get to the "format" line, choose Text-Only, press Enter to save the
  359. file, and then leave the program by pressing the Esc key and then Q.
  360.  
  361. In WordPerfect 5.1, use Ctrl-F5 (hold down the Ctrl key and press the F5 key)
  362. to save the file, press T to select DOS Text, 1 to Save, type the filename and
  363. press Enter, and quit from WordPerfect by pressing the F7 key.
  364.  
  365. APPENDIX II - THE HEBREW KEY MAP
  366.  
  367. (Note: Names of Hebrew letters are from the ISO 8859-8 Standard.)
  368.  
  369. Hebrew Order             Roman Order              QWERTY Keyboard Order        
  370.  
  371.   q = Slash                , = Taw             q = Slash 
  372.   w = Apostrophe           . = Terminal Zade        w = Apostrophe 
  373.   ' = Comma                ' = Comma                e = Qoph 
  374.   / = Period               / = Period               r = Resh 
  375.   t = Aleph                ; = Terminal Pe          t = Aleph 
  376.   c = Bet                  a = Shin                 y = Tet 
  377.   d = Gimel                b = Nun                  u = Waw 
  378.   s = Dalet                c = Bet                  i = Terminal Nun 
  379.   v = He                   d = Gimel                o = Terminal Mem 
  380.   u = Waw                  e = Qoph                 p = Pe 
  381.   z = Zain                 f = Kaph                 a = Shin 
  382.   j = Chet                 g = Ayin                 s = Dalet 
  383.   y = Tet                  h = Yod                  d = Gimel 
  384.   h = Yod                  i = Terminal Nun         f = Kaph 
  385.   l = Terminal Kaph        j = Chet                 g = Ayin 
  386.   f = Kaph                 k = Lamed                h = Yod 
  387.   k = Lamed                l = Terminal Kaph        j = Chet 
  388.   o = Terminal Mem         m = Zade                 k = Lamed 
  389.   n = Mem                  n = Mem                  l = Terminal Kaph 
  390.   i = Terminal Nun         o = Terminal Mem         ; = Terminal Pe 
  391.   b = Nun                  p = Pe                   ' = Comma 
  392.   x = Samech               q = Slash                z = Zain 
  393.   g = Ayin                 r = Resh                 x = Samech 
  394.   ; = Terminal Pe          s = Dalet                c = Bet 
  395.   p = Pe                   t = Aleph                v = He 
  396.   . = Terminal Zade        u = Waw                  b = Nun 
  397.   m = Zade                 v = He                   n = Mem 
  398.   e = Qoph                 w = Apostrophe           m = Zade 
  399.   r = Resh                 x = Samech               , = Taw 
  400.   a = Shin                 y = Tet                  . = Terminal Zade 
  401.   , = Taw                  z = Zain                 / = Period 
  402.  
  403. If you have a PostScript printer, you can get a picture of the key map
  404. by printing the KEYMAP.PS file from the KERMIT\HEBREW directory.
  405.  
  406. APPENDIX III - Technical Summary
  407.  
  408. Hebrew terminal emulation and file transfer (version 3.13).  Commands:
  409.  
  410.   SET TRANSFER CHARACTER-SET HEBREW
  411.   SET FILE CHARACTER-SET CP862
  412.   SET TERMINAL CHARACTER-SET { HEBREW-ISO, HEBREW-7 }
  413.   SET TERMINAL DIRECTION { RIGHT-TO-LEFT, LEFT-TO-RIGHT }
  414.   SET TERMINAL CODE-PAGE CP862
  415.  
  416. Terminal direction is controlled in two different ways: (1) by host- generated
  417. escape sequences (automatic, see below) and (2) by the SET TERMINAL DIRECTION
  418. command.  When the writing direction is changed by escape sequences from the
  419. host, the cursor-positioning coordinate system is not changed.  For example, if
  420. Kermit was in left-to-right mode and the host send ESC [ ? 34 h, position (1,1)
  421. would still be in the upper left.  This is how a real Hebrew-model VT terminal
  422. works.  If, however, you command Kermit into RIGHT-TO-LEFT mode, the coordinate
  423. system flips right to left so the origin (1,1) is at the upper right corner,
  424. which is useful for viewing and composing some right to left text. The host can
  425. override the user setting, and the user can later override the host setting.
  426.  
  427. Hebrew character sets:
  428.  
  429.  . CP862 is the PC Hebrew code page, available from IBM as EGAHE.COM, or
  430.    perhaps as a hardware code page on Hebrew-model PCs.  Distributed on the
  431.    the Kermit diskette in a public-domain form as CP862.F16, to be used with
  432.    the (also public-domain) LOADFONT program.
  433.  
  434.  . HEBREW-ISO is the 8-bit standard ISO 8859-8 Latin/Hebrew alphabet.
  435.  
  436.  . HEBREW-7 is the 7-bit Hebrew "National Replacement Character Set" (NRC),
  437.    ASCII with the lowercase Roman letters replaced by Hebrew letters,
  438.    often used in e-mail.
  439.  
  440. MS-DOS Kermit 3.13 supports:
  441.  
  442.  . Automatic selection of writing direction by host escape sequence.
  443.  . ISO 2022-compliant terminal character-set designation and invocation.
  444.  . Hebrew keyboard mode.
  445.  
  446. Hebrew-specific escape sequences recognized by the VT220 and 320 terminal
  447. emulators: 
  448.  
  449.   ESC ) H        Designates right half of Latin/Hebrew to G1   
  450.   ESC * H        Designates right half of Latin/Hebrew to G2   
  451.   ESC + H        Designates right half of Latin/Hebrew to G3   
  452.   ESC ( % =        Designates 7-bit Hebrew NRC to G0-G3          
  453.   ESC ) " 4        Designates DEC supplement Hebrew letters to G1
  454.   ESC * " 4        Designates DEC supplement Hebrew letters to G2
  455.   ESC + " 4        Designates DEC supplement Hebrew letters to G3
  456.   DCS 0 ! u " 4 ST    Assigns DEC supplement Hebrew as UPSS
  457.   DCS 0 ! u H ST    Assigns Latin/Hebrew as UPSS
  458.   CSI ? 34 h        Sets right-to-left screen-writing mode
  459.   CSI ? 34 l        Sets left-to-right screen-writing mode
  460.   CSI ? 35 h        Sets Hebrew keyboard mapping via Kermit macros
  461.   CSI ? 35 l        Sets Roman (North American) keyboard mapping, ditto
  462.   CSI ? 36 h        Hebrew encoding mode is 7-bit Hebrew-7 "National mode"
  463.   CSI ? 36 l        Hebrew encoding mode is 8-bit ISO Latin/Hebrew
  464.  
  465. Hebrew keyboard mapping:
  466.  
  467.  . CSI ? 35 h invokes the macro KEYBOARDS, which you must define to set up
  468.    your keyboard for entering Hebrew characters.  If this macro is not
  469.    defined, nothing happens.
  470.  
  471.  . CSI ? 35 l invokes the macro KEYBOARDR, which you must define to set up
  472.    your keyboard for entering Roman (North American) characters.  If this
  473.    macro is not defined, nothing happens.
  474.  
  475.      NOTE: do not define KEYBOARDS without also defining KEYBOARDR
  476.      to undo its effects!
  477.  
  478. The various reports furnished by MS-DOS Kermit also include Hebrew-specific
  479. information, and the following host-initiated operations work in both left-
  480. to-right and right-to-left mode: Insert/Replace Mode, Autowrap, Backspace,
  481. Carriage Return, Linefeed, Formfeed, Vertical Tab, Horizontal Tab.
  482.  
  483. The keyboard mapping sequences invoke the user-defined macros KEYBOARDS (h) and
  484. KEYBOARDR (l).  Users should define these macros to accomplish the desired
  485. keyboard mappings with SET KEY commands.  Sample mappings (those used with
  486. Hebrew WordPerfect, etc) are supplied in the HEBREW.INI file.
  487.  
  488. In VT100 and VT102 mode, the following functions are supported:
  489.  
  490.   ESC ) 1        Enter Hebrew mode
  491.   ESC ) B        Exit Hebrew mode
  492.  
  493. FURTHER READING 
  494.  
  495. 1. Your MS-DOS manual, the sections on code pages.  For example, Microsoft 
  496.    MS-DOS Operating System Version 5.0 User's Guide and Reference (1992), 
  497.    Chapter 13 and the Appendix, "Keyboard Layouts and Code Pages". 
  498.  
  499. 2. Gianone, Christine M., "Using MS-DOS Kermit", Digital Press (1992), 
  500.    Chapter 13, "International Character Sets".  Also, for TCP/IP setup, 
  501.    Chapter 16, "Kermit on Local Area Networks". 
  502.  
  503. 3. The files KERMIT.UPD and HEBREW\HEBREW.HLP on the MS-DOS 3.13 diskette.
  504.  
  505. 4. The Hebrew character-set tables in the HEBREW directory, and the PC
  506.    font material in the PCFONTS directory.
  507.  
  508. 5. The Unicode Standard, Worldwide Character Encoding, Version 1.0, Volume 1, 
  509.    The Unicode Consortium.  Addison-Wesley (1991). 
  510.  
  511. (End of HEBREW.DOC) 
  512.